mechanical trap - Französisch Englisch Wörterbuch